body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img {margin:0; padding:0;}   
body{color:#949494;font-size:14px;font-family:"Microsoft YaHei"; background:#ffffff}
fieldset,img { border:0; }   
ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table { border-collapse:collapse; border-spacing:0; }
a{text-decoration:none; color:#666}
a:link{color:#666;}
a:visited{color:#666;}
a:hover,a:active,a:focus{color:#0674c9;}
.clearit{height:0px;font-size:1px; line-height:0px; padding:0px;margin-bottom:-1px; float:none; clear:both}
.left{ float:left}
.right{ float:right}
.conter{ margin:0 auto}
.jianju{ width:100%; height:10px; margin:0 auto}



.yuyanbox{ width:100%; height:35px; background:#f5f5f5; border-bottom:#CCC solid 1px}
.yuyanmain{ width:1000px; height:35px; text-align:right; line-height:35px;}
.yuyan a{ width:60px; height:35px; line-height:35px; display:block; text-align:center; float:left}
.ss{ width:207px; height:35px; background:url(../images/ss.jpg) no-repeat center}
.ssk{ width:160px; height:26px; line-height:26px; padding-left:5px; padding-top:5px; border:none; background:none; float:left}

.dhbox{ width:1000px; height:90px}

.dh{ width:800px; height:88px;}
.dh li{ width:auto; height:88px; line-height:88px; margin:0 20px; float:left; font-size:16px}
.dh li:hover{ border-bottom:#0674c9 solid 2px}
.dh li:hover a{ color:#0674c9}
.thisin{ color:#0674c9; border-bottom:#0674c9 solid 2px}
.thisin a{color:#0674c9;}


.banner{ width:100%; height:438px; background:url(../images/banner.jpg) no-repeat center; min-width:1000px}

.sycpbox{ width:100%; height:510px; background: url(../images/sycpbj.jpg) no-repeat center; min-width:1000px; overflow:hidden}
.sycp{ width:1000px; height:450px; margin-top:60px}
.sycpl{ width:212px; height:450px; background:#f1f1f1; text-align:center}
.sycpl ul{ width:160px; margin:0 auto; margin-top:5px}
.sycpl li{ width:160px; height:40px; border-bottom:#CCC solid 1px; line-height:40px; text-align:center}
.sycpl img{ padding-top:20px; }

.sycpr{ width:780px}
.sycplb{ width:234px; height:213px; float:left; margin:0 12px; border:#CCC solid 1px; text-align:center; margin-bottom:15px;}
.sycplb img{ padding-top:2px;}
.sycplb p{ line-height:30px;}


.synewsbox{ width:100%; height:342px; background: url(../images/synewsbj.jpg) repeat-x center; min-width:1000px; overflow:hidden}
.synews{ width:1000px; height:320px; margin-top:22px;}
.synewslb{ width:304px; height:320px; background:#FFF}
.synewslmbt{ width:304px; height:35px; line-height:35px; background:#0874ca; color:#FFF; font-size:16px}
.synewslb img{ padding-top:5px; padding-bottom:5px;}
.synewslb p{ line-height:25px; font-size:14px; color:#3b3b3b; padding:0 10px; }
.synewslmbt a{ width:30px; line-height:22px; font-size:14px; color:#FFF; display:block; background:#fe7108; float:right; margin-top:7px; margin-right:5px; padding:0 5px}

.synewslb li{ padding:0 20px; background:url(../images/dxs.jpg) no-repeat center left; line-height:30px;}

.enddhbox{ width:100%; height:192px; background:#3b3b3b}
.end{ width:1000px; height:162px; padding-top:30px; overflow:hidden}
.enddh{ width:186px;}
.enddh li{ line-height:30px; padding-left:8px}
.enddh li a{color:#999}
.enddz{ width:490px;}
.enddz li{ line-height:30px; padding-left:8px; color:#999}

.endbqbox{ width:100%; height:80px;}
.endbq{ width:1000px; height:70px; padding-top:10px}
.endbq p{ line-height:30px; color:#333; font-size:14px}

.main{ width:1000px; height:auto; overflow:hidden; margin:20px auto}
.mainl{ width:212px; height:auto; background:#f1f1f1; text-align:center; overflow:hidden}
.mainl ul{ width:160px; margin:0 auto; margin-top:5px}
.mainl li{ width:160px; height:40px; border-bottom:#CCC solid 1px; line-height:40px; text-align:center}
.classname{ width:100%; height:40px; line-height:40px; background:#0876cc; color:#FFF; font-size:16px}


.wezhi{ width:760px; height:40px; background: url(../images/wzbj.jpg) no-repeat center}
.lmname{ width:150px; height:40px; line-height:35px; font-size:16px; color:#0876cc; text-indent:20px}
.wz{height:40px; line-height:35px; font-size:14px; color:#6d6e72; text-indent:20px; background:url(../images/wzxs.jpg) no-repeat left center}
.title{ height:80px; line-height:60px; font-size:24px; text-align:center; color:#333}
.title p{ font-size:12px; line-height:20px; color:#999}
.newslist{ width:740px; height:35px; line-height:35px; font-size:14px;}
.newslist a{ background: url(../images/dxs.jpg) no-repeat center left; text-indent:20px; float:left}
.newslist span{ float:right}
.center{ width:740px; margin-top:10px; color:#666}
.yema{ width:760px; height:40px; text-align:center; line-height:40px;}




/*main css*/
.main-im{position:fixed;right:10px;top:300px;z-index:100;width:110px;height:272px;}
.main-im .qq-a{display:block;width:106px;height:116px;font-size:14px;color:#0484cd;text-align:center;position:relative;}
.main-im .qq-a span{bottom:5px;position:absolute;width:90px;left:10px;}
.main-im .qq-hover-c{width:70px;height:70px;border-radius:35px;position:absolute;left:18px;top:10px;overflow:hidden;z-index:9;}
.main-im .qq-container{z-index:99;position:absolute;width:109px;height:118px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #dddddd;background:url(../images/qq-icon-bg.png) no-repeat center 8px;}
.main-im .img-qq{max-width:60px;display:block;position:absolute;left:6px;top:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.main-im .im-qq:hover .img-qq{max-width:70px;left:1px;top:8px;position:absolute;}
.main-im .im_main{background:#F9FAFB;border:1px solid #dddddd;border-radius:10px;background:#F9FAFB;}
.main-im .im_main .im-tel{color:#000000;text-align:center;width:109px;height:105px;border-bottom:1px solid #dddddd;}
.main-im .im_main .im-tel div{font-weight:bold;font-size:12px;margin-top:6px;}
.main-im .im_main .im-tel .tel-num{font-family:Arial;font-weight:bold;color:#e66d15;}
.main-im .im_main .im-tel:hover{background:#fafafa;}
.main-im .im_main .weixing-container{width:55px;height:47px;border-right:1px solid #dddddd;background:#f5f5f5;border-bottom-left-radius:10px;background:url(../images/weixing-icon.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show{width:112px;height:172px;background:#ffffff;border-radius:10px;border:1px solid #dddddd;position:absolute;left:-125px;top:-126px; display:none}
.main-im .im_main .weixing-show .weixing-sanjiao{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #ffffff;border-width:6px;left:112px;top:134px;position:absolute;z-index:2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #dddddd;border-width:8px;left:112px;top:132px;position:absolute;}
.main-im .im_main .weixing-show .weixing-ma{width:104px;height:103px;padding-left:5px;padding-top:5px;}
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:110px;left:7px;width:100px;margin:0 auto;text-align:center;}
.main-im .im_main .go-top{width:50px;height:47px;background:#f5f5f5;border-bottom-right-radius:10px;background:url(../images/totop-icon.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a{display:block;width:52px;height:47px;}
.main-im .close-im{position:absolute;right:10px;top:-12px;z-index:100;width:24px;height:24px;}
.main-im .close-im a{display:block;width:24px;height:24px;background:url(../images/close_im.png) no-repeat left top;}
.main-im .close-im a:hover{text-decoration:none;}
.main-im .open-im{cursor:pointer;margin-left:68px;width:40px;height:133px;background:url(../images/open_im.png) no-repeat left top;display:none;}
/*
本代码由js代码网收集并编辑整理;
尊重他人劳动成果;
转载请保留js代码网链接 - www.jsdaima.com
*/
.dh{ width:800px; height:88px;}
.dh li{ width:auto; height:88px; line-height:88px; margin:0 20px; float:left; font-size:16px}
.dh li:hover{ border-bottom:#0674c9 solid 2px}
.dh li:hover a{ color:#0674c9}
.thisin{ color:#0674c9; border-bottom:#0674c9 solid 2px}
.thisin a{color:#0674c9;}


/*menu*/
#nav { width:800px; display:block; font-size:16px;z-index:999}
#nav .jquery_out { width:100px; height:87px; text-align:center;float:left;line-height:88px;text-align:center; color: #09C;}
#nav .jquery_out a{color:#0674c9;}
#nav .mainlevel { float:left;  width:100px; color: #09C; z-index:999}
#nav .mainlevel a {color: #09C;; text-decoration:none; line-height:88px; display:block; text-align:center; width:100px;height:87px}
#nav .mainlevel a:hover {color:#09C;}

#nav .mainlevel ul {display:none; position:absolute;z-index:999}
#nav .mainlevel li {border-top:1px solid #0674c9; background:#fff; width:100px;}
#nav .mainlevel li a{height:40px; line-height:40px; font-size:14px}

/*分页*/
.pagelist{padding-top:10px;padding-bottom:10px;text-align:center; color:#09479C; font-size:0px; clear:both; line-height:15px}
.pagelist span,.pagelist a,.pagelist strong{text-align:center; vertical-align:middle; font-family:Arial; font-size:12px;
display:inline-block; padding:4px 8px;margin:0px 2px;border:#cccccc solid 1px;color:#333333; border-radius:3px;}
.pagelist var{height:21px;line-height:21px; display:inline-block;margin:0px 3px 0px 3px;}
.pagelist strong,.pagelist .thispage{font-weight:100;margin-right:3px;border:#268ADF solid 1px; background-color:#268ADF;color:#ffffff;}
.pagelist a:hover{ color:#ffffff; border:#268ADF solid 1px; background-color:#268ADF;text-decoration:none;}


/* flexslider */
.flexslider{position:relative;height:438px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:438px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

